using System;
using System.Collections.Generic;
using System.Text;

namespace Sedna.Utility.Command.Registry
{
    public interface ICommandRegistry
    {

        CommandResult ExecuteCommand(string commandName, string[] commandParameters);

        CommandResult ExecuteCommand(ICommand command, string[] commandParameters);

        void DisplayHelp();

        void DisplayHelp(string commandName);

        void DisplayHelp(ICommand command);

    }
}
